Brief CV
EDUCATION:
- PhD., Electrical & Computer Engineering, McMaster University, Hamilton, Canada, Sep 09- Sep 13
- Thesis Title: “An Analytic of Network on Chips (NoCs) in FPGAs”
- MSc., Computer Engineering (Computer Architecture), University of Tehran, Tehran, Iran, Sep 05- Sep 07
- Thesis Title: “Improving the Power Reduction Techniques for Reconfigurable Network on Chip”
- BSc., Computer Engineering (Computer Architecture), Azad University, Tehran, Iran, Sep 00- Sep 04
- Final Project “Design of a VGA interface Card for ISA slot based on FPGA”.
RESEARCH INTERESTS:
- Interconnection Networks (NoCs)
- Cache-Coherence Many-Core Architecture
- Approximate Computing
- Solid-State Drives (SSD)
- Digital Testing and Design for Test (DFT)
- Machine Learning Acceleration
CURRENT STUDENTS:
- Mohsen Seyyedi Saravi (co-supervised with Dr. Mirtaheri), PhD Student
- Alireza Lashgari (co-supervised with Dr. Asghari), MSc Student
- Sajad Ansarian (co-supervised with Dr. Asghari), MSc Student
FORMER STUDENTS:
- Mohammad Bahrami, MSc
- Seyyed Mehdi Mirzamani Bafgh, MSc
- Ali Forghani Alah Abadi, MSc
- Sajad Motalebzadeh, MSc
- Seyyed Sahand Naghib Hashemi, MSc
- Mohammad Sadegh Moradian, MSc
- Behnam Shamshirsaz, MSc
- Pouran Soleymani, MSc
- Asal Khanbadr, MSc
- Fahimeh Hajizadeh, MSc
- Ali Geravand, MSc
- Davood Khalili, MSc
- Mahyar Nazari, MSc.
- Shahab Bostanchi, MSc.
- Mohammadreza Fartash, MSc.
- Rahim Derakhshan, MSc.
- Narges Akbari, MSc.
- Shahab Golpaiegan, MSc.
- Reza Gholami Taghizadeh, MSc.
- Fereshteh Pourdad, MSc.
- Azam Karamyar, MSc.
- Ali Azadikhah, MSc.
TEACHING EXPERIENCES:
- Fundamental of Digital System Design, winter 2021
- Advanced Digital System Design using HDLs, winter 2021
- Fundamental of Could Computing, fall 2020
- Advanced Computer Architecture, fall 2020
- Advanced Digital System Design using HDLs, fall 2020
- Distributed Systems Design, winter 2020
- Systems on Chip, winter 2020
- Fundamental of Digital System Design, winter 2020
- Test and Testable design, fall 2019
- Advanced Computer Architecture, fall 2019
- Advanced Digital System Design using HDLs, winter 2019
- Fundamental of Digital System Design, winter 2019
- Test and Testable design, fall 2018
- Advanced Computer Architecture, fall 2018
- Advanced Digital System Design using HDLs, winter 2018
- Fundamental of Digital System Design, winter 2018
- Test and Testable design, fall 2017
- Advanced Computer Architecture, fall 2017
- Advanced Digital System Design using HDLs, winter 2017
- Digital System Design using HDLs, winter 2017
- Advanced Digital System Design using HDLs, winter 2018
- Digital System Design using HDLs, winter 2018
- Test and Testable design, fall 2017
- Advanced Computer Architecture, fall 2017
- Advanced Digital System Design using HDLs, winter 2017
- Digital System Design using HDLs, winter 2017
- Test and Testable design, fall 2016
- Advanced Computer Architecture, fall 2016
- Microprocessor Lab, fall 2016
- Seminar, winter 2016
- Computer Architecture (Undergrad), winter 2016
- Advanced Digital System Design using HDLs, winter 2016
- Microprocessor System Design, winter 2016
- Computer Architecture (Undergrad), fall 2015
- Advanced Computer Architecture, fall 2015
- Digital System Design using HDLs, fall 2015
- Microprocessor System Design, fall 2015
- Microprocessor Lab, fall 2015
- Advanced Computer Architecture, winter 2015
- Seminar, winter 2015
- Microprocessor System Design, fall 2014
- Fundamental of Computer and Programming, fall 2014
TEACHER ASSISTANTSHIP:
- “Computer Architecture”, Instructor: Prof. Ted Szymanski, McMaster University, Canada, Fall 2009, Fall 2010, Fall 2012.
- “Advanced Internet Communications”, Instructor: Prof. Ted Szymanski, McMaster University, Canada, Winter 2010, Winter 2011, and Winter 2013.
- “Digital Systems Design”, Instructor: Prof. Nicola Nicolici, McMaster University, Canada, Fall 2011.
- “Embedded Systems”, Instructor: Prof. Nicola Nicolici, McMaster University, Canada, Winter 2012.
PUBLISHED PAPERS:
- B. Shamshirsaz, M. Binesh Marvasti, S. A. Asghari , “An Improved Process Supervision and Control Method for Malware Detection”, The International Arab Journal of Information Technology (IAJIT), 2021.
- Fahimeh Hajizadeh, Mohammadreza Binesh Marvasti, Seyyed Amir Asghari, Amir M. Rahmani, Abbas Mollaei, “Configurable DSI Partitioned Approximate Multiplier”, Future Generation Computer Systems, Vol. 115, PP. 100-114, Feb. 2021
- P. Soleimani, M. Binesh Marvasti, and P. Ghorbanzadeh, “Hybrid Traffic Management Method Based on Combination of IOV and VANET Network in Urban Routing for Emergency Vehicles”, 4th International conference on Smart Cities, Internet of Things and Applications, Iran, September 2020.
- رضا غلامی تقی زاده، محمدرضا بینش مروستی، سید امیر اصغری، رامین غلامی تقی زاده، "یک لایه ترجمه فلش جدید با قابلیت بروزرسانی درون بلوکی"، مجله علمی پژوهشی رایانش نرم و فناوری اطلاعات، مرداد 1399.
- Asal Khanbadr, M. Binesh Marvasti, Seyyed Amir Asghari, Sohrab Khanbadr، " The SBM: A Victom BlockSelection Method Based on Min-heap Priority Queues "، International Symposium on Real-Time and Embedded Systems and Technologies (RTEST), June 2020
- S. Amir Asghari, M. Binesh Marvasti, and M. Daneshtalab, "A Software Implemented Comprehensive Soft Error Detection Method for Embedded Systems", Elsevier journal of Microprocessors and Microsystems (MICRO), June 2020.
- A. Khanbadr, M. Binesh Marvasti,S. Amir Asghari, S. Khanbadr, and Amir M. Rahmani, "A novel method for victim block selection for NAND flash-based solid state drives based on scoring", The Journal of Supercomputing, Springer, April 2020.
- Ramin Taghi Zadeh,Reza Taghi Zadeh,F. Khakpash , M. Binesh Marvasti,S. Amir Asghari, and M. Daneshtalab, "CA-Dedupe: content-aware deduplication in SSDs ", The Journal of Supercomputing, Springer, March 2020.
- M. Nazari, R. Taghi Zadeh, S. Amir Asghari, M. Binesh Marvasti, and Amir M. Rahmani, "FRCD: Fast Recovery of Compressible Data in Flash Memories", Elsevier journal of Computers and Electrical Engineering (COMPELEC), April 2019.
- S. Amir Asghari, M. Binesh Marvasti, and Amir M. Rahmani, “Enhancing transient fault tolerance in embedded systems through an OS task level redundancy approach”, Elsevier Journal of Future Generation Computer Systems (FGCS), May 2018.
- علی گراوند، محمدرضا بینش مروستی، سید امیر اصغری، "ارائة يک روش بهبود یافته هیپریدی برای لایه ترجمه آدرس در حافظه های SSD"، ششمین کنفرانس ملی در مهندسی برق و کامپیوتر ایران، اردیبهشت 1398.
- سحر دادالهی، سيد امير اصغري، محمدرضا بینش مروستی، "الگوریتم MEDDEEC، یک روش بهبود یافته جهت کاهش انرژی مصرفی در شبکه های حسگر بیسیم ناهمگن"، چهارمین کنفرانس موضوعات نوین در علوم کامپیوتر و اطلاعات، بهمن 1397
- M. Enayati, S.A Asghari, G. Abayee, M. Binesh Marvasti,"Providing an Improved Web mining Algorithm for Semantic Web”, Soft Computing Journal (ISC), Fall 2016.
- شهاب گلپایگان ، رضا غلامی تقی زاده ، محمدرضا بینش مروستی، سید امیر اصغری ،"پیمایش الگوریتمها و ساختارهای جدید برای بهبود کارآیی و قابلیت اطمینان حافظههای NAND فلش در مراکز داده"، نهمین کنفرانس ملی فرماندهی و کنترل ایران، آذر 95.
- M. Binesh Marvasti and T.H. Szymanski, “An Analysis of Hypermesh NoCs in FPGAs”, IEEE Transactions on Parallel and Distributed Systems (TPDS), Jan. 2015.
- M. Binesh Marvasti and T. H. Szymanski, “A power-area analysis of NoCs in FPGAs”, In Proc. 25th IEEE International SOC Conference (SOCC), Oct. 2012.
- M. Binesh Marvasti and T. H. Szymanski, “The performance of hypermesh NoCs in FPGAs” In Proc. 30th IEEE International Conference on Computer Design (ICCD), Sep. 2012.
- M. Binesh Marvasti, M. Daneshtalab, A. Afzali-Kusha and S. Mohammadi, “PAMPR: Power-Aware and Minimum Path Routing Algorithm for NoCs”, IEEE-ICECS, Malta, pp. 418-421,Sep. 2008.
- A. Salehpour, M. Zamani, A. Rahmani , M. Binesh Marvasti, S. Mohammadi, and H. Pedram, “A Novel Test Environment for Template Based QDI Asynchronous Circuits”, IEEE-ICECS, Malta, pp. 526-529, Sep. 2008.
- V. Najafi, M. Jenabi, S. Mohammadi, A. Fotowat Ahmadi, and M. Binesh Marvasti, “A Dual Mode EPC Gen 2 UHF RFID Transponder in 0.18μm CMOS”, IEEE-ICECS, Malta, pp. 1135-1138, Sep. 2008.
- M. Binesh Marvasti, M. Sanei, A. Afzali-Kusha and S. Mohammadi, “Time-Efficient Power-Constrained Core Mapping Algorithm in NoC Based on Genetic Algorithm”, IEEE-EWDTS, Armenia, pp. 205-210, Sep. 2007.( Best regular paper)
- M. Binesh Marvasti, S. Safari, A. Afzali-Kusha and S. Mohammadi, “A Novel Fault-Tolerant Reconfigurable NoC Architecture”, IEEE-EWDTS, pp. 682-686, Sep. 2007.
Served as a reviewer for the following journals:
- IEEE Transactions on Parallel and Distributed Systems (TPDS),
- IEEE Transactions on Computer (TC),
- IEEE Transactions on Computer-Aided Design (TCAD),
- Elsevier Journal of System Architecture (JSA-Elsevier),
- Elsevier Journal of Computer and Electrical Engineering (EES-Elsevier)
- Supercomputing (Springer)
Academic Activities (Technical Program Committee member/Organizer):
- 9th National E-Learning Conference, winter 2014
- 3rd National Digital System Design Contest of Iran, 2016
- Member of Board of Informatics Association at Kharazmi University, 2016
Educational records
#
Course
University
City
Country
Graduation Date
Total mean
1
M.Sc.
University of Tehran
Tehran
Iran
2006
18.23
2
Ph.D.
McMaster University
Hamilton
Canada
2013
A
Languages
#
Language
Translation Skill
Dialogue Skill
1
English
Advanced
Advanced
Research interests
#
Title
Start date
1
Interconnection Networks (NoCs), System on Chip (SoC)
2
Cache-Coherence Many-Core Architectures
3
Reconfigurable Computing, Approximate Computing
4
Solid-State Drives (SSDs)
5
Digital Testing and Design For Test (DFT)
6
Machine Learning Acceleration
Theses supervised
#
Title
Persons
1
Hardware design network connection filtering including ip, URL and domain infected
شهاب الدین بستان چی
2
Power,Delay and Area Evaluations of Hypermesh and Fattree topologies based on Parallel Processing Algorithms
محمدرضا فرتاش
3
An Improved Process Supervision and Control Method for Malware Detection
بهنام عبدالله شمشیرساز
4
a novel design in high precision approximate multiplier by improving frequency, power consumption and area
فهیمه حاجی زاده
5
Providing an improved method for metadata information recovery with hybrid address translation in SSD environment power off failure time
اعظم کرم یارمطهر
6
A novel method for victim block selection based on scoring
عسل خان بدر
7
Suggesting a new intelligent method to prevent overwriting duplicate data on SSDs
رامین غلامی تقی زاده
8
Providing a New Method To Improve Efficiency and Enhance The Mapping Table Of LAST In
SSD Storage Devices
علی گراوند
9
Improving Performance and Lifetime of SSDs Using Distributed Systems
رضا غلامی تقی زاده
10
Providing an improved method to increase backup & recovery operation of metadata in SSD based NAND Flash
فرشته پورداد
11
Improving techniques in directory-based shared-memory many-core systems
نرگس اکبری
12
Optimization of Flash Translation Layer in NAND Flash Storage Systems
شهاب الدین گلپایگان اصل
13
3D NOC mapping using Improved genetic algorithms
معصومه طاهری
14
Providing an improved method of getting checkpoints to reduce the checkpoint overhead
داود خلیلی دیمان
15
Improving accuracy of fake accounts detection in Instagram social network based-on the content and computing features of profiles using supervised machine learning algorithms
محمدصادق مرادیان
16
Introducing a Routing Protocol in Wireless Sensor Networks using Reinforcement Learning to Increase Network Lifetime
علی فرقانی اله ابادی
17
Wireless Sensor Network Nodes Placement for Structural Health Monitoring by Markov Decision Process
سیدسهند نقیب هاشمی
18
An Improved Sleep Scheduling Method to Reduce Energy Consumption in Wireless Sensor Networks
پروین دخت قاسم زاده
19
A Configurable Rounding based Approximate Divider
علیرضا لشکری ارجمند
20
Load balancing optimization of Virtual Machine For Cloud Data Centers Using Squirrel Search Algorithm
سجاد مطلب زاده
21
Providing a Improved Unmanned Aerial Vehicle Detection System to Increase Speed Using Deep Learning
محمد بهرامی
22
Provide an improved unmanned aerial vehicle detection system to increase accuracy using deep learning
سجاد انصاریان
23
a combined method to reduce the voltage consumption in spiking neural networks.
شقایق مهدیزاده سراج
24
Applying approximate computing methods to improve the performance of a multiplier
محمدرضا رفیعی نژاد
25
Use of approximate computing methods in convolutional neural networks to improve accuracy and performance
محمدرضا رفیعی نژاد
26
Optimization of energy consumption in wireless sensor networks using improved in KRSS method
بهزاد بیک وردی
27
Provide an Improved Method for Predicting Diabetes using Machine Learning Algorithms on GPUs
اناهیتا فتحی هفشجانی
28
Presenting a new approximate multiplier circuit using the Wallace multiplication algorithm, in order to improve the efficiency, power consumption and required area, taking into account the degree of approximation
محمد سعید پاک نژاد
29
Improving Intrusion Detection Systems using Deep Learning
سیدفراز فتحنایی اصل
30
A Comprehensive Blockchain-Based Vehicle Information Registration System Aimed at Enhancing Efficiency in Processing Blocks within the Used Car Trade
شبنم بهلولی
31
An Improved Hybrid Clustering Approach Based on Multilevel Implementation in Vehicular Ad Hoc Networks
رضا رسول زاده دراباد
Journal Referee
#
Magazine Title
Date of Cooperation & Explanations
1
IEEE Transactions on Parallel and Distributed Systems (TPDS)
2
IEEE Transactions on Computer (TC)
3
IEEE Transactions on Computer-Aided Design (TCAD)
4
Elsevier Journal of System Architecture (JSA-Elsevier)
5
Elsevier Journal of Computer and Electrical Engineering (EES-Elsevier)
6
Supercomputing (Springer)
Theses advised
#
Title
Persons
1
Provides an improved method for storing mapping tables in non-volatile memory (NVM) for solid-state drives
سیدمهدی میرزمانی بافقی
Published articles
#
Paper title
Writer
Magazine title
Publish year
Publish type
Article type
1
IBU: An In-Block Update Address Mapping Scheme for Solid-State Drives
Reza Gholami taghizadeh, Mohammadreza Binesh Marvasti, Seyyed Amir Asghari, Ramin Gholami taghi zadeh, Morteza Nabavi, Yvon Savaria
IEEE Access
2022
Full Text
2
A power constrained approximate multiplier with a high level of configurability
Mostafa Abbasmollaei, Fahime Hajizadeh, Siamak Mohammadi, Mohammadreza Binesh Marvasti, Seyyed Amir Asghari, Behrouz Samieiyan
MICROPROCESSORS AND MICROSYSTEMS
2022
Full Text
3
RLBEEP: Reinforcement-Learning-Based Energy Efficient Control and Routing Protocol for Wireless Sensor Networks
Ali Forghani Elah Abadi, Seyyed Amir Asghari, Mohammadreza Binesh Marvasti, Golnoush Abaei, Morteza Nabavi, Yvon Savaria
IEEE Access
2022
Full Text
4
An Improved Process Supervision and Control Method for Malware Detection
Behnam Abdollah Shamshirsaz, Seyyed Amir Asghari, Mohammadreza Binesh Marvasti
International Arab Journal of Information Technology
2022
Full Text
5
Configurable DSI partitioned approximate multiplier
Fahime Hajizadeh, Mohammadreza Binesh Marvasti, Seyyed Amir Asghari, Mostafa Abbas Mollaei, Amir M. Rahmani
Future Generation Computer Systems-The International Journal of eScience
2021
Full Text
6
CA-Dedupe: content-aware deduplication in SSDs
Ramin Gholami taghi zadeh, Reza Gholami taghizadeh, Fahimeh Khakpash, Mohammadreza Binesh Marvasti, Seyyed Amir Asghari
JOURNAL OF SUPERCOMPUTING
2020
Full Text
7
A software implemented comprehensive soft error detection method for embedded systems
Seyyed Amir Asghari, Mohammadreza Binesh Marvasti, Masoud Daneshtalab
MICROPROCESSORS AND MICROSYSTEMS
2020
Full Text
8
A novel method for victim block selection for NAND flash-based solid state drives based on scoring
ASAL KHANBADR, Mohammadreza Binesh Marvasti, Seyyed Amir Asghari, Sohrab Khanbadr, Amir M. Rahmani
JOURNAL OF SUPERCOMPUTING
2020
Full Text
9
FRCD: Fast recovery of compressible data in flash memories
Mahyar Nazari, Reza Gholami taghizadeh, Seyyed Amir Asghari, Mohammadreza Binesh Marvasti, Amir M. Rahmani
COMPUTERS and ELECTRICAL ENGINEERING
2019
Full Text
10
Enhancing Transient Fault Tolerance in Embedded Systems
Seyyed Amir Asghari, Mohammadreza Binesh Marvasti, Amir Mohammad Rahmani
Future Generation Computer Systems-The International Journal of eScience
2018
Full Text
11
An Analysis of Hypermesh NoCs in FPGAs
Mohammadreza Binesh Marvasti, Ted H. Szymanski
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS
2014
Full Text
Presented articles
#
Title
Writer
Conference
Date
Presentation type
1
A Hybrid Method to Reduce the Voltage Consumption in the Spiking Neural Networks
Shaghayegh Mehdizadeh saraj, Seyyed Amir Asghari, Mohammadreza Binesh Marvasti
13th International Conference on Information and Knowledge Technology (IKT) - Iran
1401/09/29
Oral
2
Ensemble Model Based on an Improved Convolutional Neural Network with a Domainagnostic Data Augmentation Technique
Seyed faraz Fatahnaie asl, Azhdehnia Armin, Seyyed Amir Asghari, Mohammadreza Binesh Marvasti
13th International Conference on Information and Knowledge Technology (IKT) - Iran
1401/09/29
Oral
3
An Improved Drone Detection Method Using Deep Learning for Augmentation Detection Speed
Mohammad Bahrami, Seyyed Amir Asghari, Mohammadreza Binesh Marvasti, Sajjad Ansariyan
13th International Conference on Information and Knowledge Technology (IKT) - Iran
1401/09/29
Oral
4
A Hybrid Traffic Management Method Based on Combination of IOV and VANET Network in Urban Routing for Emergency Vehicles
Pouran Soleimani, Mohammadreza Binesh Marvasti, Parviz Ghorbanzadeh
2020 4th International Conference on Smart City, Internet of Things and Applications (SCIOT) - Iran
1399/06/26
Oral